package com.cloudkinto.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class OrderShopifyListPage {
    private Long id;

    private Long shopId;

    private Long companyId;

    /**
     * 订单号
     */
    private Long orderNumber;

    /**
     * 订单ID
     */
    private Long orderId;



    /**
     * 小计金额
     */
    private double subtotalPrice;

    /**
     * 参考信息
     */
    private String paymentGatewayNames;

    /**
     * 参考信息
     */
    private String reference;

    /**
     * 数量
     */
    private Integer number;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 订单名称
     */
    private String orderName;


    /**
     * 是否确认
     */
    private String confirmed;

    /**
     * 联系邮箱
     */
    private String contactEmail;


    /**
     * 币种
     */
    private String currency;

    /**
     * 发货状态
     */
    private String fulfillmentStatus;

    /**
     * 付款状态
     */
    private String financialStatus;

    /**
     * 收货地邮编
     */
    private String shippingZip;

    /**
     * 收货地国家code
     */
    private String shippingCountryCode;

    /**
     * 收货地城市
     */
    private String shippingCity;

    /**
     * 收货地省
     */
    private String shippingProvince;

    /**
     * 收货地址1
     */
    private String shippingAddress;

    /**
     * 收货联系电话
     */
    private String shippingPhone;

    /**
     * 收货人
     */
    private String shippingName;


    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 更新时间
     */
    private Date updatedAt;

    /**
     * 创建时间
     */
    private Date processedAt;

    /**
     * 是否转发货
     */
    private Integer isSendOut;

    /**
     * 是否上传单号
     */
    private Integer isUploadExpress;

    /**
     * 系统备注
     */
    private String systemMemo;

private List<OrderShopifyProductListPage> productList;
}
